general purpose trailer - Español Inglés Diccionario